a royal pain - German English Dictionary